(not) a happy camper
(British English also (not) a happy bunny)
​(informal) (not) pleased about a situation
She wasn't a happy bunny at all.